package us.feng.tinyspring.context;

import java.util.List;

import us.feng.tinyspring.beans.BeanDefinition;
import us.feng.tinyspring.beans.factory.AbstractBeanFactory;
import us.feng.tinyspring.beans.factory.xml.XmlBeanDefinitionReader;

public class ClassPathXmlApplicationContext extends AbstractRefreshableConfigApplicationContext {

	private List configResources;

	public void loadBeanDefinitions(XmlBeanDefinitionReader reader) {

	}

	@Override
	public Object getBean(String beanName) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void loadBeanDefinitions(AbstractBeanFactory beanFactory) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void refreshBeanFactory() {
		// TODO Auto-generated method stub
		
	}

	@Override
	public AbstractBeanFactory getBeanFactory() {
		// TODO Auto-generated method stub
		return null;
	}

	/*@Override
	public int getBeanDefinitionCount() {
		// TODO Auto-generated method stub
		return 0;
	}
	 */
}
